home *** CD-ROM | disk | FTP | other *** search
/ ShareWare OnLine 2 / ShareWare OnLine Volume 2 (CMS Software)(1993).iso / util2 / vol12n11.zip / VCOPY2.BAT < prev   
DOS Batch File  |  1993-05-11  |  630b  |  26 lines

  1. @ECHO OFF
  2. ::Purpose: Copy all files and the volume label from drive %1 to drive %2
  3. FOR %%v IN (a: A: b: B:) DO IF '%1'=='%%v' GOTO Ok1
  4. GOTO Syntax
  5. :Ok1
  6. FOR %%v IN (a: A: b: B:) DO IF '%2'=='%%v' GOTO Ok2
  7. GOTO Syntax
  8. :Ok2
  9. XCOPY %1\ %2\ /s /e /v
  10. ECHO @echo off> volume.bat
  11. ECHO if '%%4'=='has' goto end>> volume.bat
  12. ECHO shift>> volume.bat
  13. ECHO label %2%%4 %%5 %%6 %%7 %%8 %%9>> volume.bat
  14. ECHO :end>> volume.bat
  15. VOL %1
  16. VOL %1|FIND "drive"> VCOPY_GO.BAT
  17. CALL VCOPY_GO
  18. VOL %2
  19. DEL VOLUME.BAT
  20. DEL VCOPY_GO.BAT
  21. GOTO End
  22. :Syntax
  23. ECHO SYNTAX: VCOPY2 d1: d2:
  24. ECHO    where d1 and d2 are floppy drive letters
  25. :End
  26.